harefoot clover - Spanish English Dictionary